<?php
require_once "Zend/Filter/Interface.php";

/**
 * Фильтр текстовых данных в формах (обрезает строку, теги, конвертит кавычки)
 * 
 * @category Phorm
 * @package Filter
 * @name /Phorm/Filter/Sd.php
 * @copyright phorm.ru
 * @since 08.01.2010
 * @author vladimir@kachalov.net
 * 
 * @todo Удалить после проверки, что он нигде не используется
 */

class Phorm_Filter_Sd implements Zend_Filter_Interface {
		
	/**
	 * Фильтр
	 * 
	 * @param string $str Входящая строка
	 * 
	 * @return string
	 */
		
	public function filter($str) {
			
		return preg_match("#^[0-9]+$#",$str) ? $str : str_replace("'","&#039;",htmlspecialchars(trim(strip_tags($str))));
			
	}
		
		
}

